package org.answer.dao;

import com.github.pagehelper.Page;
import org.answer.entity.PageResult;
import org.answer.entity.QueryPageBean;
import org.answer.pojo.CheckItem;
import org.answer.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserDao {
    User findByUsername(String username);
    public Page<User> selectByCondition(String queryString);
    public void add(User user);
    List<Integer> findById(Integer id);
    void delete(Integer id);

    void insert(@Param("user_id") Integer id,@Param("role_id") Integer role_id);

    void AllDelete(Integer id);

    User findUserByid(Integer id);
    // 更新用户
    void edit(User user);
}
